/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package mx.edu.itschapala.sistemas.septimo.control;

import java.util.ArrayList;
import java.util.List;
import mx.edu.itschapala.sistemas.septimo.modelo.Ventas;
import mx.edu.itschapala.sistemas.septimo.vista.enumeracion.TipoBusqueda;

/**
 *
 * @author Instituto
 */
public class VentaLnLista implements VentaLnLocal{
    private List<Ventas> lista = new ArrayList<Ventas>();

	public void registrar(Ventas venta){
		lista.add(venta);
	}
	public void modificar(Ventas venta){
		Ventas tmp=buscarPorCodigo(venta.getId());
		if(tmp!=null){
			lista.remove(tmp);
			lista.add(venta);
		}

	}
	public void eliminar(Ventas venta){
		Ventas tmp=buscarPorCodigo(venta.getId());
		if(tmp!=null){
			lista.remove(tmp);
		}

	}
	public Ventas buscarPorCodigo(int codigo){
		Ventas tmp=null;
		for(Ventas p : lista){
			if(p.getId()==codigo){
				tmp=p;
			}
		}
		return tmp;

	}
	public List<Ventas> getTodos(){
		return lista;
	}

    @Override
    public List<Ventas> getPorNombre(String Nombre, TipoBusqueda criterio) {
        List<Ventas> tmp = new ArrayList<Ventas>();
        
        return null;
    }
}
